/* 
 * Since 2008 - 2013
 */
package com.hh.bss.oa.vo.query;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import java.io.Serializable;

import java.util.*;

import com.hh.bss.base.*;
import com.hh.bss.common.page.*;
import com.hh.bss.common.page.impl.*;
import com.hh.bss.oa.dao.*;
import com.hh.bss.oa.entity.*;
import com.hh.bss.oa.service.*;
import com.hh.bss.oa.vo.query.*;
import com.hh.bss.util.*;





public class OaMeetingRoomLogQuery extends BaseQuery implements Serializable {
    private static final long serialVersionUID = 3148176768559230877L;
    

	/** id */
	private java.lang.Integer id;
	/** 房间id */
	private java.lang.Integer roomId;
	/** 任务id */
	private java.lang.Integer taskId;
	/** 会议日期 */
	private Date meetingDate;
	/** 开始时间 */
	private java.util.Date beginDt;
	/** 结束时间 */
	private java.util.Date endDt;
	/** 状态             0：正常（默认）             1：取消 */
	private java.lang.Integer status;
	/** 创建时间 */
	private java.util.Date createDtBegin;
	private java.util.Date createDtEnd;
	private Integer branchCompanyId;
	private String meetingName;
	private java.lang.Integer useType;

	private String title;
	private String orderAccount;
	public String getOrderAccount() {
		return orderAccount;
	}

	public void setOrderAccount(String orderAccount) {
		this.orderAccount = orderAccount;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public java.lang.Integer getUseType() {
		return useType;
	}

	public void setUseType(java.lang.Integer useType) {
		this.useType = useType;
	}

	public Integer getBranchCompanyId() {
		return branchCompanyId;
	}

	public void setBranchCompanyId(Integer branchCompanyId) {
		this.branchCompanyId = branchCompanyId;
	}

	public String getMeetingName() {
		return meetingName;
	}

	public void setMeetingName(String meetingName) {
		this.meetingName = meetingName;
	}

	public java.lang.Integer getId() {
		return this.id;
	}
	
	public void setId(java.lang.Integer value) {
		this.id = value;
	}
	
	public java.lang.Integer getRoomId() {
		return this.roomId;
	}
	
	public void setRoomId(java.lang.Integer value) {
		this.roomId = value;
	}
	
	public java.lang.Integer getTaskId() {
		return this.taskId;
	}
	
	public void setTaskId(java.lang.Integer value) {
		this.taskId = value;
	}
	
	public Date getMeetingDate() {
		return this.meetingDate;
	}
	
	public void setMeetingDate(Date value) {
		this.meetingDate = value;
	}
	
	public java.util.Date getBeginDt() {
		return this.beginDt;
	}
	
	public void setBeginDt(java.util.Date value) {
		this.beginDt = value;
	}
	
	public java.util.Date getEndDt() {
		return this.endDt;
	}
	
	public void setEndDt(java.util.Date value) {
		this.endDt = value;
	}
	
	public java.lang.Integer getStatus() {
		return this.status;
	}
	
	public void setStatus(java.lang.Integer value) {
		this.status = value;
	}
	
	public java.util.Date getCreateDtBegin() {
		return this.createDtBegin;
	}
	
	public void setCreateDtBegin(java.util.Date value) {
		this.createDtBegin = value;
	}	
	
	public java.util.Date getCreateDtEnd() {
		return this.createDtEnd;
	}
	
	public void setCreateDtEnd(java.util.Date value) {
		this.createDtEnd = value;
	}
	
	private String field_type;
	private String query;

	public String getField_type() {
		return field_type;
	}

	public void setField_type(String file_type) {
		this.field_type = file_type;
	}

	public String getQuery() {
		return query;
	}

	public void setQuery(String query) {
		this.query = query;
	}
        private String sort;
	private String dir;

        public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		
		this.sort = sort;
		if (!StringHelper.isEmpty(sort)&&!StringHelper.isEmpty(dir))
		  this.setSortColumns(sort+" "+dir);
	}

	public String getDir() {
		return dir;
	}

	public void setDir(String dir) {
		this.dir = dir;
	}
	public String toString() {
		return ToStringBuilder.reflectionToString(this,ToStringStyle.MULTI_LINE_STYLE);
	}
	
}

